package com.gopay.common.domain.bank.boc.ebank;

import java.io.Serializable;
import java.util.List;

import com.gopay.common.domain.bank.BaseDayendMessage;
import com.gopay.common.domain.bank.dayend.BaseDayendEntry;

public class BocDayEndMessage extends BaseDayendMessage implements Serializable {

	protected static final long serialVersionUID = 503841181035562050L;
	/**
	 * 设置取票地址
	 */
	protected String ticketUrl;
	/**
	 * 设置下载文件地址
	 */
	protected String downFileUrl;
	/**
	 * 操作类型
	 */
	protected String handleType;
	/**
	 * 上传或下载文件类型
	 */
	protected String fileType;
	/**
	 * 取票附加域extend
	 */
	protected String extend;


	private String fileDate;

	private String submitTime;// YYYYMMDD24HHMMSS

	private String signData;

	public String getTicketUrl() {
		return ticketUrl;
	}

	public void setTicketUrl(String ticketUrl) {
		this.ticketUrl = ticketUrl;
	}

	public String getDownFileUrl() {
		return downFileUrl;
	}

	public void setDownFileUrl(String downFileUrl) {
		this.downFileUrl = downFileUrl;
	}

	public String getHandleType() {
		return handleType;
	}

	public void setHandleType(String handleType) {
		this.handleType = handleType;
	}

	public String getFileType() {
		return fileType;
	}

	public void setFileType(String fileType) {
		this.fileType = fileType;
	}

	public String getExtend() {
		return extend;
	}

	public void setExtend(String extend) {
		this.extend = extend;
	}

	public String getFileDate() {
		return fileDate;
	}

	public void setFileDate(String fileDate) {
		this.fileDate = fileDate;
	}

	public String getSubmitTime() {
		return submitTime;
	}

	public void setSubmitTime(String submitTime) {
		this.submitTime = submitTime;
	}

	public String getSignData() {
		return signData;
	}

	public void setSignData(String signData) {
		this.signData = signData;
	}

	private String msgId;

	private String hdlSts;

	private String bdFlg;

	private String rtnCd;

	private String uri;
	
	private String ticketId;
	
	private String invalidTime;

	public String getMsgId() {
		return msgId;
	}

	public void setMsgId(String msgId) {
		this.msgId = msgId;
	}

	public String getHdlSts() {
		return hdlSts;
	}

	public void setHdlSts(String hdlSts) {
		this.hdlSts = hdlSts;
	}

	public String getBdFlg() {
		return bdFlg;
	}

	public void setBdFlg(String bdFlg) {
		this.bdFlg = bdFlg;
	}

	public String getRtnCd() {
		return rtnCd;
	}

	public void setRtnCd(String rtnCd) {
		this.rtnCd = rtnCd;
	}

	public String getUri() {
		return uri;
	}

	public void setUri(String uri) {
		this.uri = uri;
	}

	public String getTicketId() {
		return ticketId;
	}

	public void setTicketId(String ticketId) {
		this.ticketId = ticketId;
	}

	public String getInvalidTime() {
		return invalidTime;
	}

	public void setInvalidTime(String invalidTime) {
		this.invalidTime = invalidTime;
	}
	
}
